树荫: shade of a tree...
克服: (try to) overcome (hardships etc), to conquer, to put up with, to endure...
达标: to reach a set standard...
生词: new word (in textbook), word that is unfamiliar or not yet studied...
雄伟: grand, imposing, magnificent, majestic...
隔: to separate, to partition, to stand or lie between, at a distance from, after or at an interval of...
裸露: naked, bare, uncovered, exposed...
姨: mother's sister, aunt...
攒: to collect, to hoard, to accumulate, to save...
以及: as well as, too, and...